variable-rate certificate of deposit - French English Dictionary